Mpi : a Standard Message Passing

نویسندگان

  • David W. Walker
  • Jack J. Dongarra
چکیده

MPI is a proposed standard message passing interface whose use on massively parallel computers and networks of workstations is becoming widespread. The design of MPI was a collective eeort involving researchers in the United States and Europe from many organizations and institutions. MPI includes point-to-point and collective communication routines, as well as support for general datatypes, application topologies, and the construction of safe and modular parallel application libraries through the communicator abstraction. While making use of new ideas where appropriate, the MPI standard is based largely on current practice.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Overview of the MPI Standard and Implementations

The Message Passing Interface (MPI) has become a standard for message passing parallel applications. This report first introduces the underlying paradigm, message passing, and explores some of the challenges explicit message passing poses for developing parallel programs. We then take a closer look at the MPI standardization effort, its goals, and its results to see what features the current ve...

متن کامل

Mpi: a Message Passing Interface

The MPI Forum This paper presents an overview of mpi, a proposed standard message passing interface for MIMD distributed memory concurrent computers. The design of mpi has been a collective eeort involving researchers in the United States and Europe from many organizations and institutions. mpi includes point-to-point and collective communication routines, as well as support for process groups,...

متن کامل

Mpi: a Message Passing Interface

The MPI Forum This paper presents an overview of mpi, a proposed standard message passing interface for MIMD distributed memory concurrent computers. The design of mpi has been a collective eeort involving researchers in the United States and Europe from many organizations and institutions. mpi includes point-to-point and collective communication routines, as well as support for process groups,...

متن کامل

Early Applications in the Message-Passing Interface (Mpi)

We describe a number of early e orts to make use of the Message Passing Interface (MPI) standard in applications, based on an informal survey conducted in May-June, 1994. Rather than a de nitive statement of all MPI development work, this paper addresses initial successes, progress, and impressions that application developers have with MPI, according to the responses received. We summarize the ...

متن کامل

DMTCP Checkpoint/Restart of MPI Programs via Proxies

MPI accomplishes portable, standardized message-passing between processes by exposing a standard API that hides the implementation of the underlying mechanism for message passing. Until now, checkpointing an MPI program required knowledge of these underlying mechanisms. Through the addition of a proxy, we demonstrate that MPI programs can be checkpointed and restarted regardless of the MPI impl...

متن کامل

The MPI Message Passing Interface Standard

The diverse message passing interfaces provided on parallel and distributed computing systems have caused diiculty in movement of application software from one system to another and have inhibited the commercial development of tools and libraries for these systems. The Message Passing Interface (MPI) Forum has developed a de facto interface standard which was nalised in Q1 of 1994. Major parall...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996